Fourier Oracles for Computer-Aided Improvisation
نویسندگان
چکیده
The mathematical study of the diatonic and chromatic universes in the tradition of David Lewin (9) and John Clough (6) is a point of departure for several recent investigations. Surprisingly, Lewin’s original idea to apply finite Fourier transform to musical structures has not been further investigated for four decades. It turns out that several music-theoretically interesting properties of certain types of musical structures, as the partial symmetry of Fourier balances, maximal evenness (5) and well-formedness (4), allow alternative characterizations in terms of their Fourier transforms. The paper explores two particularly interesting cases: vanishing Fourier coefficients as an expression of chord symmetry and maximal Fourier coefficients as a reinterpretation of maximally even scales. In order to experimentally explore the Fourier approach we design an interactive playground for rhythmic loops. We propose a Fourier-based approach to be integrated as an ”Scratching”-interface in the OMAX environment (built on OpenMusic and MaxMSP) which allows to interactively change a rhythm through a gestural control of its Fourier image. A collection of theoretical tools in OpenMusic visual programming language helps the improviser to explore some new musical situations by inspecting mathematical and visual characteristics of the Fourier image. 1 David Lewin’s call for Fourier In a few lines at the end of his very first paper (9), David Lewin tantalizingly alludes to Fourier transforms and convolution products to explain how he was led to the special symmetries he considers in his paper about the relative intervallic content of two chords. In the present paper we elaborate some of Lewin’s ideas by applying the Finite Fourier Transform (FT) to more several of musical structures. To begin with, we model the set of notes modulo octave by Zc (c = 12 in the equal division of the octave in twelve parts) and define, in this section, the Fourier transform of a subset A as a FT of its characteristic function: FA : t !→ ∑
منابع مشابه
Designing for Software Testability Using Automated Oracles
Software testing often requires massive numbers of test cases that must be manually inspected for correctness. This paper demonstrates the use of software \test oracles" to automate the process of checking the correctness of program output. The Prosper system, implemented by the authors, can be used to de ne test oracles and monitor the runtime behavior of software. An e ective method to design...
متن کاملSurvey on Perception of People Regarding Utilization of Computer Science & Information Technology in Manipulation of Big Data, Disease Detection & Drug Discovery
this research explores the manipulation of biomedical big data and diseases detection using automated computing mechanisms. As efficient and cost effective way to discover disease and drug is important for a society so computer aided automated system is a must. This paper aims to understand the importance of computer aided automated system among the people. The analysis result from collected da...
متن کاملClassifications and Properties of Materials for Chairside Computer-Aided Design/Computer-Aided Manufacturing Dentistry: A Review
Background and Aim: Chairside computer-aided design/computer-aided manufacturing (CAD/CAM) systems have become considerably more accurate, reliable, efficient, fast, and prevalent since 1985 when CEREC was introduced. The inceptive restorative material option for chairside CAD/CAM restorations was limited to ceramic blocks. Today, restorative material options have been multiplied and include me...
متن کاملObject Oriented Prompted Play (O2P2): A Pragmatic Approach to Interactive Narrative
We describe an interactive narrative system that embodies Object Oriented Prompted Play (O2P2). This means that behaviours, attributes, and crucially stories are attached to objects in the story world. The approach is inspired by children’s social play where narrative emerges from collaborative, improvised negotiation. The object oriented architecture is appropriate for improvisation, imposing ...
متن کاملAn Overview of Computer Aided Design/Computer Aided Manufacturing (CAD/CAM) in Restorative Dentistry
Objective: To review the current knowledge of CAD/CAM in dentistry and its development in the mentioned field. Sources: An electronic search was conducted across Ovid Medline, complemented by manual search across individual databases, such as Cochrane, Medline and ISI Web of Science databases and Google Scholar for literature analysis on the mentioned topic. The studies were reviewed thoroughly...
متن کامل